#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <QStatusBar>
#include <QLabel>
#include <QProgressBar>



MainWindow::MainWindow(QWidget *parent)
    : QMainWindow(parent)
    , ui(new Ui::MainWindow)
{
    ui->setupUi(this);
    // 创建状态栏
    QStatusBar* status = this->statusBar();
    // 将状态栏设置到窗口中
    this->setStatusBar(status);
    // 在状态栏中显示消息
    // 时间是毫秒
//    status->showMessage("Hello Qt",3000);
    QLabel* label = new QLabel(this);
    label->setText("这是一个label");
    QProgressBar* bar = new QProgressBar(this);
    bar->setValue(50);
    bar->setMaximum(100);
    bar->setMinimum(0);

    // 将标签和进度条添加到状态栏中
    // 从左往右添加
    status->addWidget(label);
    // 从右往左添加
    status->addPermanentWidget(bar);

}

MainWindow::~MainWindow()
{
    delete ui;
}

